Vicar of Bray

n. 看风使舵的人(两面派;无原则的人)